/**
 * @date 5:18:16 PM
 * IMessageAPPService.java
 * Administrator
 * TODO
 */
package com.qs.education.service;
import com.qs.education.bean.api.PageBean;
import com.qs.education.bean.api.ResponseBean;
/**
 * @class IMessageAPPService	
 * @author Warren
 * @description
 * @date Nov 9, 2018 
 */
public interface IMessageAPPService {
	
	/**
	 * @author Warren
	 * @param studentId
	 * @param currentPage
	 * @param pageSize
	 * @return PageBean
	 * @description 根据页码、页数量、id查询学生的消息列表
	 * @date Nov 21, 2018
	 */
	public PageBean getALLMessageByStudentId(Long studentId,int currentPage,int pageSize);
	
	/**
	 * 
	 * @author Warren
	 * @param teacherId
	 * @param currentPage
	 * @param pageSize
	 * @return PageBean
	 * @description 根据页码、页数量、id查询教师的消息列表
	 * @date Nov 21, 2018
	 */
	public PageBean getALLMessageByTeacherId(Long teacherId,int currentPage,int pageSize);
	
	/**
	 * @author Warren
	 * @return ResponseBean
	 * @description 根据id删除消息
	 * @date Nov 20, 2018
	 */
	public ResponseBean deleteMessageById(Long id);
}
